function iplotmousetool::Init, _REF_EXTRA = _extra

if (~(self->IDLitToolPlot::Init(_EXTRA = _extra))) then return, 0

self->RegisterManipulator, 'Scatter Plot Point Interegator','plotlocation_manip', $
							DESCRIPTION='Click on a point', $
							ICON = FILEPATH('example3_lut.bmp', $
								SUBDIRECTORY=['examples','doc','itools'])

self->RegisterManipulator, 'Image Profiler', 'imageprofiler_manip', $
							DESCRIPTION='Drag a line', $
							ICON = FILEPATH('example3_lut.bmp', $
								SUBDIRECTORY=['examples','doc','itools'])
return, 1

end


pro iplotmousetool__define
	struture = {iplotmousetool, $
		inherits IDLitToolPlot }
end